Mahabaleshwar

Beer
Rainforest Restaurant

Generally restaurants here do not serve liquor, except beer, but a few places close to the State Bus Stand, like Hotel Shreyas have it on menu. You can buy all the liquor you want from Imperial Stores.